/* @media screen and (min-width:0\0) */

@charset'utf-8';
@import'../../open_scss/theme';
@import'../../open_scss/color';
@import'../../open_scss/model';
.fcart {
    font-size: 13px;
    width: 1000px;
    position: relative;
    top: 33px;
    min-height: 350px;
    .ftitle {
        font-size: 2em;
    }
    .carts {
        margin-top: 10px;
        width: 1000px;
        padding: 15px 0;
        .cart {
            @include radius(2);
            @include shadow(0, 1px, 10px, #777);
            overflow: hidden;
            background-color: $white;
            width: 970px;
            padding: 10px;
            margin-top: 10px;
            .cart-item {
                display: inline-block;
                vertical-align: top;
                &.goods-img {
                    width: 165px;
                    img {
                        width: 143px;
                        height: 143px;
                    }
                }
                &.detail {
                    width: 390px;
                    color: $lightBlue;
                    @include newLine;
                    a {
                        line-height: 22px;
                        color: $blue;
                    }
                }
                &.choice {
                    width: 135px;
                    overflow: hidden;
                    padding: 0 15px;
                    input {
                        line-height: 1em;
                        width: 45px;
                        text-align: center;
                    }
                }
                &.price {
                    line-height: 22px;
                    width: 140px;
                    .price_num {
                        color: $red;
                    }
                }
                &.method {
                    width: 110px;
                }
            }
        }
    }
    .allcount {
        text-align: center;
        width: 1000px;
        padding: 15px 0;
        margin-top: 15px;
        @include radius(2);
        @include shadow(0, 1px, 10px, #777);
        overflow: hidden;
        background-color: $lightWhite;
        .box {
            margin-right: 10px;
            .price {
                color: $silver;
                font-size: 13px;
                margin-right: 20px;
                display: inline-block;
                vertical-align: middle;
                red {
                    color: $red;
                }
                span {
                    color: $red;
                    font-size: 25px;
                }
            }
            .settlement {
                display: inline-block;
                vertical-align: middle;
            }
        }
    }
}
